fiddler shrimp - Spanish English Dictionary